StopKa - это программа, которая предназначена для поиска и управления файлами на жестком диске вашего компьютера и в сети.
StopKa это не только программа индексного поиска по содержимому файлов и их именам, это программа
для моментального поиска файла на диске и в сети, а так же файловый менеджер. Двух панельный интерфейс,
знакомый каждому пользователю со времен DOS и возможность управлять файлами в одной программе,
отображать превью картинок и видео в стиле проводника Windows. Программа может сканировать содержимое
заданных папок (локальная сеть так же поддерживается) и индексирует всю текстовую информацию,
которую может извлечь. На данный момент StopKa поддерживает следующие форматы:
txt (все расширения простых текстовых файлов [пример: cpp, h]), html, doc, rtf, xls, ppt, pdf,
djvu - поддерживаются изначально, все другие форматы поддерживаются через
подключаемый IFilter interface механизм. Здесь описание что такое IFilter,
какие форматы поддерживаются (практически любой формат поддерживается через IFilter) и возможность
скачать и установить IFilter фильтры на вашу систему. Панель предварительного просмотра полезна для просмотра
отфильтрованного содержимого файлов (как пример: html - бинарный файл с тегами или просто текст).
Есть поддержка многоязычного интерфейса - в данный момент 2 перевода встроены - это Английский и Русский,
есть возможность добавить перевод на любой другой язык.
Отличительные черты: высокая скорость индексирования (см. обзор), мгновенный поиск,
результат поиска ранжируется соответственно запроса (любой файловый атрибут поддерживается),
гибкие настройки при индексировании, смешанный прямой и индексный поиск, просмотр папки(папок) в плоском виде,
файловый менеджер, простой интерфейс пользователя, встроенные возможности классификации,
свой собственный встроенный поисковый движок.
StopKa это настоящий 2-х панельный файловый менеджер, который поддерживает создание/удаление, перемещение/копирование, просмотр/изменение содержимого/аттрибутов - все наиболее распространенные файловые операции.
StopKa поддерживает прямой поиск, т.е. есть возможность поиска без предварительного индексирования. Более того программа поддерживает режим плоского просмотра папок и фильтрование в соответствии с выбранными атрибутами. Есть возможность собрать все файлы сети в одну панель и моментально отфильтровать результат. NTFS - это файловая система рекомендованная для использования вместе со StopKa - здесь вы увидите наибольшую производительность при работе с файлами. Скорость программы лучшая среди подобных утилит для поиска.
Для индексного поиска программа должна первоначально проиндексировать заданные папки на диске компьютера. Кроме собственно текста содержащегося в файле в индекс можно включить различную информацию о файле - в том числе имя файла, дату создания/изменения, CRC32, MD5Sum, отключить индексирование определенных полей для некоторых форматов.
Это минорная фича - полезная только для демонстрационных целей. Для большинства - это своего рода научный эксперимент, имеющий некоторое применение при поиске в сети Internet. Для того, чтобы программа автоматически могла соотнести определенный документ определенному классу документов, следует выполнить ряд несложных действий. Наиболее трудоемким из которых является подготовка корпуса файлов. В данный момент корпус представляет собой некий набор файлов распределенный по папкам (имя папки фактически и есть класс).
Вы можете совободно использовать полученный индекс файл для своих нужд в своей программе. Для этого предоставляется dll файл и интерфейс его использования. Результат вызова функции - ранжированный список объектов.